package c.c.b.a.a;

import java.io.IOException;
import java.io.InputStream;
import java.nio.channels.ReadableByteChannel;
import java.nio.charset.Charset;

/* compiled from: BufferedSource */
public interface g extends w, ReadableByteChannel {
    void a(long j) throws IOException;

    @Deprecated
    e c();

    h c(long j) throws IOException;

    boolean e() throws IOException;

    InputStream f();

    long f0(byte b) throws IOException;

    byte h() throws IOException;

    short i() throws IOException;

    int j() throws IOException;

    short k() throws IOException;

    int l() throws IOException;

    byte[] l(long j) throws IOException;

    long m() throws IOException;

    String m(Charset charset) throws IOException;

    String p() throws IOException;

    void p(long j) throws IOException;

    boolean x(long j, h hVar) throws IOException;

    String z(long j) throws IOException;
}
